<!DOCTYPE html>
<HTML>
<HEAD><meta name="viewport" content="width=device-width, initial-scale=1">
<Title>Axis.setDateScale</Title>
<link type='text/css' rel='Stylesheet' href="maxchartapi.css" />
</HEAD>
<body bgcolor="#FFFFFF" text="#000000" topmargin="0" leftmargin="0" rightmargin="0" marginwidth="0" marginheight="0">

<p class="heading0">ChartDirector 7.0 (Java Edition)</p>
<p class="heading1"><a href="Axis.htm">Axis</a>.<wbr>setDateScale</p>
<hr class="separator">
<p class="heading2a">Usage</p>
<div class="content">
public void setDateScale({double | java.util.Date} lowerLimit, {double | java.util.Date} upperLimit [, double majorTickInc [, double minorTickInc ]])
</div>
<p class="heading2">Description</p>
<div class="content">
Sets the axis to use the given date scale.
</div>
<p class="heading2">Arguments</p>
<div class="content">
<div style="width:100%;box-sizing:border-box;">
<table border="1" cellpadding="5" cellspacing="0" width="100%"> 
<tr>
<th width="19%">Argument</th><th width="19%">Default</th><th>Description</th>
</tr>
<tr>
<td>lowerLimit</td><td>(Mandatory)</td><td>The lower bound of the axis, representing using one of the <a href="dateformat.htm">ChartDirector supported date format</a>.</td></tr><tr><td>upperLimit</td><td>(Mandatory)</td><td>The upper bound of the axis, representing using one of the <a href="dateformat.htm">ChartDirector supported date format</a>.</td></tr><tr><td>majorTickInc</td><td>0</td><td>Adds major ticks to the axis, where the major ticks are separated by majorTickInc seconds. Each major tick will have an associated text label for the value if the axis at the tick.<br><br>
The value 30 * 86400 will be assume to mean one month (which actually contains a variable number of seconds), and 60 * 86400 will be assumed to mean 2 months and so on. The value 360 * 86400 therefore means 12 months, or 1 year.<br><br>
0 means the major ticks will be automatically determined. In this case, the lowerLimit and upperLimit may be automatically adjusted to align with the ticks.<br><br>
Use <a href="Chart.NoValue.htm">NoValue</a> to disable major ticks.</td></tr><tr><td>minorTickInc</td><td>0</td><td>Adds minor ticks to the x-axis, where the minor ticks are separated by minorTickInc seconds.<br><br>
The value 30 * 86400 will be assume to mean one month (which actually contains a variable number of seconds), and 60 * 86400 will be assumed to mean 2 months and so on. The value 360 * 86400 therefore means 12 months, or 1 year.<br><br>
0 means no minor tick is used.</td>
</tr>
</table>
</div>
</div>
<p class="heading2">Return Value</p>
<div class="content">
None
</div>
<br><hr class="separator">
<div class="copyright">&copy; 2022 Advanced Software Engineering Limited. All rights reserved.</div>
</body>
</HTML>
